/*
 * Operador.h
 *
 *  Created on: 19/11/2013
 *      Author: juanignacio
 */

#ifndef OPERADOR_H_
#define OPERADOR_H_
#include <iostream>
#include <stdio.h>
#include <string.h>

using namespace std;

class Operador {
public:
	Operador();
	virtual ~Operador();

	float norma(float *unVector, int dimension);
	void multiplicacion(float *vetor1, float *vector2, float *resultado);
	float distanciaCoseno(float *unVector, float *otroVector, int dimension);
	void puntoMedio(float *unVector, float *otroVector, int dimension, float *resultado);
	float* sumarVectores(float *unVector, float *otroVector, int dimension);

};

#endif /* OPERADOR_H_ */
